@charset "UTF-8";
body {
  background: #fefefe; }

.ner {
  width: 1200px;
  margin: 0 auto; }

/*topdiv*/
#topdiv {
  height: 30px; }

#topdiv li {
  float: left;
  margin: 0 5px;
  color: #666; }

#topdiv li a {
  color: #666;
  float: left; }

#topdiv li b {
  color: #ff6600; }

#topdiv li a:hover {
  color: #007AFF; }

#topleft {
  float: left; }

#topright {
  float: right; }

/*searchs*/
#searchse li {
  float: left; }

#searchse a {
  color: #999; }

#searchse a:hover {
  color: #333; }

#searchse li input {
  display: block;
  float: left;
  height: 35px;
  font-size: 20px; }

#searchse li a:hover {
  color: #090; }

#searchse #sech {
  width: 300px;
  border: 1px #090 solid;
  border-right: 0; }

#searchse #tj {
  width: 80px;
  border: 1px #090 solid;
  border-left: 0;
  color: #fff;
  background: #090; }

#searchse #nergwc {
  float: right;
  text-align: center;
  width: 140px;
  height: 39px;
  border: 1px #099 solid;
  border-radius: 15px;
  font-size: 16px;
  line-height: 39px;
  background: url(../imag/sy/shop.gif) no-repeat left;
  padding-left: 40px;
  border-left: 0; }

#navsy {
  height: 40px; }
  #navsy ul {
    float: left; }
    #navsy ul li {
      float: left; }

#navsy_a li {
  width: 105px; }

#navsy_a {
  width: 210px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 20px;
  font-weight: 900;
  position: relative; }

#navsy_b {
  width: 940px; }
  #navsy_b li {
    width: 100px;
    transition: all 2s;
    height: 40px;
    margin: 0 10px; }
    #navsy_b li img {
      position:relative;
      float: left;
      transition: all 1s;
      transform-style: preserve-3d; }
    #navsy_b li a {
      float: left;
      color: #000;
      font-size: 16px;
      font-weight: 900;
      margin-left: 5px; }

#navsy_b {
  padding-top: 5px;
  line-height: 30px; }

#navsy_b li:hover a {
  color: #090; }

#navsy_b li:hover img {
  transform: rotateZ(720deg); }

#navsy_a #jion2 {
  width: 210px;
  height: 310px;
  background: #fff;
  display: none;
  position: absolute;
  z-index: 9;
  top: 40px; }
  #navsy_a:hover>#jion2{
  	display: block;
  }
  #navsy_a #jion2 li {
    width: 100%;
    border: 1px #999 solid;
 }
    #navsy_a #jion2 li a {
      margin: 0 20px;
      color: #333;
      font-size: 16px; }
  #navsy_a #jion2 .rightcd {
    width: 600px;
    height: 310px;
    border: 1px #090 solid;
    border-left: 0;
    position: absolute;
    left: 210px;
    background: #fff;
    display: none;
    text-align: left;
    padding-left: 10px; }
    #navsy_a #jion2 .rightcd a {
      color: #333;
      font-size: 14px;
      line-height: 14px;
      margin-right: 10px; }

#navsy_a #jion2 li:hover {
  border: 1px #090 solid;
  border-right: 0; }
#bottom {
  background: #1090b5;
  text-align: center; }
  #bottom .support {
    height: 30px;
    margin: 20px auto; }
    #bottom .support img {
      float: left;
      margin: 0 10px; }
  #bottom .fwrapper {
    text-align: left; }
    #bottom .fwrapper a {
      color: #222; }
  	#jjjs{height:100px;padding-top:15px;background: #1090b5;}
		#jjjss{height: 64px;}
		#jjjss li{width:200px;height: 64px;padding-left:64px;float: left;text-align: center;line-height: 64px;background: url(../imag/sy/logo.png) no-repeat;position: relative;}
		#jjjss li a{font-size:30px;color: #000;}
		#jjjss li:hover{transform: translateY(15px);}
		#fwlxx{height:150px;background: #1090b5;}
#fwlx{height:150px;overflow: hidden;}
#fwlx .fwlx1{
	width: 400px;
	height: 150px;
	background: url(../imag/sy/kf.gif) no-repeat left center;
	padding-left:120px ;
}
#fwlx ul{float:left}
.fwlx1 li h3{font-size:14px ;}
.fwlx1 li{font-size:25px;}
.fwlx1 li span{font-size: 16px;}
.fwlxner{width: 100px;height: 150px;margin:0 10px;}
.fwlxner li{font-size: 16px;line-height: 25px;}
.fwlxner .fwlxner11{font-size:20px ;}
.fwlxner li a{color:#000}
.fwlxner li:hover a{color:#900}
.twm{width: 98px;margin:0 30px;font-size: 12px;line-height: 16px;text-align: center;}
	#ckyc{width: 40px;
		height: 100%;
		background: #999;
		position: fixed;
		right:0;
		top:0;	
		}
		.dlxx{
			position: absolute;
			top:200px;
			left:-200px;
			width: 200px;
			height: 50px;
			line-height: 50px;
			background: #000;
			font-size:16px ;
			color: #FFFA90;
			text-align: center;
			display: none;
		}
		.dlxx a{color: #900;font-size: 20px;}
		.dhgwc{
			position: absolute;
			top:450px;
			left:-300px;
			width: 300px;
			height: 100px;
			line-height: 100px;
			background: #009;
			font-size:16px ;
			color: #FFFA90;
			text-align: center;
			display: none;
		}
		.dhgwc a{color: #900;font-size: 20px;}
		#ghwnum{display: block;}

#nerr{height:400px;position: relative;}
#nerrxq{width: 800px;position: absolute;left:400px;height:400px;padding-left: 50px;}
.nerrxq1{height: 80px;}
.nerrxq1 p{font-size: 16px;line-height: 20px;}
.nerrxq1  a{color:#900;margin:0 10px;}
.nerrxq1 #fhwc a{display: block;width: 100px;height: 20px;background: #FF6600;line-height: 20px;font-size:14px ;text-align: center;float:left ;margin:10px ;border-radius:10px ;}

#cpner{min-height:500px;margin-bottom: 40px;}
#cpner div{float:left}
#cpner_left{width:200px;min-height:500px;margin-right: 50px;}
.cpner_left1{position: relative;z-index: 9;border:1px #aaa solid;}
.cpner_left1 .left1-img{position: absolute;top:0;left:200px;display: none;z-index: 9;}
.cpner_left1:hover .left1-img{display: block;}
.cpner_left2{min-height: 400px;border:1px #999 solid; margin:20px 0;}
.cpner_left2 h3{border-bottom:2px #900 solid;}
.cpner_left2 li dt{float:left}
.cpner_left2 li{min-height: 110px;margin:10px 0;border-bottom:1px #666 dashed;}
.cpner_left2 li:nth-last-child(1){border:0}
.cpner_left2 li dt img{width:70px;height: 100px;}
.cpner_left2 li dd{float:left;width: 110px;font-size:12px ;margin-left: 10px;}
.cpner_left2 li dd a{display: block;color:#333;margin-bottom:5px ;}
.cpner_left2 li dd span{color: #900;}
.cpner_left3{width:200px;height:100px;border:1px #999 solid;text-align: center;line-height: 30px;margin-bottom:30px ;padding: 10px;font-size:12px ;}
.cpner_left3 a{display: block;width: 160px;height: 30px;font-size:16px ;line-height: 30px;margin: 0 auto;color: #fff;background: #F1A899;}



/*background: url(../imag/spxq/sqxqbj.png) no-repeat top;background-size:100% 100% ;*/
#cpner_right{width:950px;min-height: 100px;}
#cr_top{height:50px;border-bottom: 1px #999 solid;}
#cr_top li{float:left;margin-right:20px;font-size: 16px;line-height: 50px;width: 100px;text-align:center ;border:1px #999 solid ;border-bottom: 0;border-bottom:0 ;background: #999;}
#cr_top li:nth-last-child(1){float: right;margin: 0;}
#cpner_right #cr_bottom{border: 1px #999 solid;border-top: 0;}
.nrjsxq{width: 950px;}
 .nrjsxq img{margin:0 auto ;width: 900px;}
.nrjsxq p{padding:0 50px;}
.nrjsxq .yinzhang{width: 100px;height: 60px;margin-left:800px ;margin-bottom:50px ;}
.nrjsxq .cpyz{width: 300px;height: 200px;}
#cr_bottom div{display: none;}

#jrwch{width:100%;height: 100%;background:rgba(0,0,0,0.3);position: fixed;z-index: 99;top:0;display: none;}
#jr{width: 600px;height: 400px;position: absolute;top:0;bottom: 0;left: 0;right: 0;margin: auto;background: #fff;padding: 20px;}
.jr_top{background: url(../imag/spxq/gwwc.png) no-repeat left center;height: 150px;width: 600px;padding-left: 200px;padding-top:30px ;}
.jr_top li{font-size:14px ;line-height: 30px;}
.jr_top li span{color: #900;}
#sp_rmb{font-size:25px ;font-weight: 900;}
.jr_top li button{display: block;float: left;}
#spjx{width: 80px;height: 25px;border-radius:5px ;background: #1090B5;color: #fff;margin-right: 5px;margin-top: 10px;}
#ljjs{width: 120px;height: 35px;border-radius:5px ;background: #003EFF;color: #fff;font-weight: 900;}
#jr h2{line-height:25px ;font-size: 16px;border-bottom: 1px #999 solid;}

.jr_bottom ul{float: left;width:140px;font-size: 10px;text-align: center;padding: 10px;}
.jr_bottom ul li{margin: 5px 0;}
.jr_bottom ul li img{width: 100px;height: 60px;margin:10px auto ;}
.jr_bottom ul li span{color: #900;}
#clss{display: block;position: absolute;width: 20px;height: 20px;border-radius: 50%;top:10px;right: 10px;text-align: center;line-height: 20px;color: #fff;background: #999;}
#clss:hover{background: #900;}
#seche{position: absolute;top:70px;display: none;background: #fff;font-size:16px ;z-index: 9999;}
		#seche li{width:100%;height:18px;line-height: 18px;}
		#seche li:hover{background: #007FFF;color: #fff;}